tech giant - Alemán Inglés Diccionario